package day6;
//测试返回值
public class Demo2 {
    public double test(){
        int i=20;
        return i;
    }
    public Demo2 test2(){
        Demo2 d=new Demo2();
        return d;
    }
    public int[] test3(){
        int nums[]={1,2,3};
        return nums;
    }
    public Child test4(){
        Parent p=new Parent();
        Child d=new Child();
        return d;
        //return p; 错误，parent无法描述其中一个子类
    }
    public  Parent test5(){
        Parent p1=new Parent();
        Child d=new Child();
        //return d;   //正确的
        return p1;   //正确的
    }
}


class Parent{

}

class Child extends Parent{

}